Marine turtles - İspanyolca İngilizce Sözlük